package com.liuh.edu.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.liuh.edu.pojo.ClassRoom;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author liuh
 * @since 2018-06-21
 */
public interface ClassRoomMapper extends BaseMapper<ClassRoom> {
	
	/**
	 * @desc 无条件查询
	 * @author liuh
	 * @date 2018年7月5日 下午3:47:15
	 */
	public int countRoom();

	/**
	 * @desc Wrapper 构造查询条件 
	 * @author liuh
	 * @date 2018年7月5日 下午3:45:14
	 */
	public List<ClassRoom> selectMyPage(@Param("ew") Wrapper<ClassRoom> wrapper);
	
	/**
	 * @desc mybatis 动态标签构造查询条件 
	 * @author liuh
	 * @date 2018年7月5日 下午3:45:33
	 */
	public List<ClassRoom> selectMyPage2(@Param("crName")String crName);
	
	/**
	 * @desc 删除数据 (自动注入)
	 * @author liuh
	 * @date 2018年7月5日 下午4:01:54
	 */
	public void deleteAll();
}
